package com.growthserver.config;

import springfox.documentation.builders.ApiInfoBuilder;
import springfox.documentation.service.ApiInfo;
import springfox.documentation.swagger2.annotations.EnableSwagger2;

@EnableSwagger2
//@EnableSwaggerBootstrapUI
public class SwaggerConfiguration {
//    @Order(5)
//    @Bean
//    public Docket allApi() {
//        return new Docket(DocumentationType.SWAGGER_2)
//                .groupName("API")
//                .apiInfo(apiInfo())
//                .select()
//                .paths(petstorePaths())
//                .build();
//
//    }
//
//
//    @SuppressWarnings("unchecked")
//	private Predicate<String> petstorePaths() {
//        return or(
//                regex("/mp/*.*")
//        );
//    }

    
    private ApiInfo apiInfo() {
        return new ApiInfoBuilder()
                .title("会员微服务管理平台接口")
                .description("成长权益应用层")
                .termsOfServiceUrl("http://www.szlanyou.com")
                .contact("深圳联友 MP2.0平台组")
                //.license("Copyright © 2002-2016 LANYOU 联友科技 版权所有")
                //.licenseUrl("http://www.szlanyou.com")
                .version("2.0")
                .build();
    }
}
